﻿@charset "utf-8";
.bg_img{background:url(../images/ht_bg_img.jpg);}
.but{display:inline-block;text-align:center;cursor: pointer;background:none;}
.but:hover{text-decoration:none;}
.bg_f{background:#fff;}
.pr{position:relative;}
.pa{position:absolute;}
.ovh{overflow:hidden;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}

.ht_lgcon{width:635px;margin:0 auto;margin-top:105px;padding-bottom:15px;background:url(../images/ht_con_bg.png) center bottom no-repeat;margin-bottom:130px;}
.htLoginTip{width:89px;height:89px;z-index:2;background:url(../images/login_tip_bg.png) no-repeat;top:-8px;right:-9px;}
.ht_lgcon h2{text-align:center;font-size:30px;color:#515151;font-weight:bold;font-family:"黑体"}
.ht_login_con{width:370px;border:8px solid #686868;border-radius:5px;margin:0 auto;margin-top:23px;}
.ht_login_con .hd{height:52px;background:url(../images/bg_login_bg.png) repeat-x;text-align:center;font-size:20px;color:#515151;line-height:52px;font-weight:bold;margin-bottom:30px;}
.ht_login_con .cell{padding-left:50px;margin-bottom:15px;}
.ht_login_con span{height:40px;width:40px;background:#676056 url(../images/ht_icon.png) 13px 13px no-repeat;}
.ht_pass_cell span{background-position:13px -20px;}
.ht_login_con input{color:#333;height:20px;line-height:20px;padding:10px;width:210px;background:#f7f3eb;border:0;}
.ht_login_con b{font-weight:normal;font-size:12px;color:#c9c1b0;position:absolute;top:12px;left:103px;}
.ht_yzm_cell input{width:110px;height:20px;padding:5px 0 5px 10px;border:1px solid #ddd;background:#fff;box-shadow:inset 0 0 5px #ccc;border-radius:3px;}
.ht_yzm_cell b{left:64px;top:8px;}
.ht_yzm_cell img.fr{height:30px;margin-right:52px;border:1px solid #ddd;}
.ht_yzm_cell .fl img{margin:5px 0 0 3px;}
.ht_login_con .but{height:43px;line-height:43px;color:#fff;background:url(../images/but_login_bg.jpg) repeat-x;width:270px;margin-left:50px;margin-bottom:25px;font-weight:bold; font-size: 14px;}
.ht_login_con .but:hover{opacity:0.8;filter:alpha(opacity=80);}
.ht_footer{text-align:center;font-size:12px;color:#555;}
.ht_footer p{margin-top:10px;}
.ht_footer span{margin-right:13px;}
.fl{font-size:16px;font-family: arial; }